1
00:00:00,150 --> 00:00:04,019
Hapi i fundit është të rezistoni nga plumbat e aplikacionit, me fjalë të tjera, të punoni për të siguruar aplikacionin

2
00:00:04,019 --> 00:00:05,790
nuk dështon apo rrëzohet pa marrë parasysh çfarë.

3
00:00:06,420 --> 00:00:07,500
Në rregull, le të ecim lart.

4
00:00:08,039 --> 00:00:12,120
Dhe dobësia e parë në të kundërtën, përdoruesi fut një emër ose numër telefoni bosh.

5
00:00:14,610 --> 00:00:19,500
Konstruktori do të hedhë përsëri një përjashtim të argumentit ligjor, ky është një përjashtim i pakontrolluar

6
00:00:19,500 --> 00:00:24,960
sepse ndodh gjatë kohës së ekzekutimit, por në asnjë rrethanë nuk duhet lejuar që aplikacioni të rrëzohet.

7
00:00:25,470 --> 00:00:29,940
Nëse marrim një përjashtim të pakontrolluar, kjo do të thotë se diçka nuk shkon ose diçka mungon

8
00:00:29,940 --> 00:00:30,480
kodin tuaj.

9
00:00:31,840 --> 00:00:36,670
Dhe ajo që mungon në këtë rast është kodi që parashikon një skenar ku përdoruesi mund të vendosë një bosh

10
00:00:36,670 --> 00:00:43,660
emrin ose numrin e telefonit, kështu që ne do të themi nëse emri DOT është bosh ose nëse numri që ata transmetojnë është bosh.

11
00:00:51,680 --> 00:00:55,760
Atëherë ne thjesht do të printojmë hyrjen që keni dhënë nuk është regjistrim i vlefshëm, nuk është e mundur.

12
00:01:08,860 --> 00:01:10,840
Përndryshe, ne mund të shtojmë kontaktin.

13
00:01:21,480 --> 00:01:22,800
Nëse e përdorni aplikacionin.

14
00:01:33,170 --> 00:01:33,650
Mirë.

15
00:01:38,080 --> 00:01:42,820
Por një tjetër përjashtim i argumentit të paligjshëm prish aplikacionin nëse përdoruesi fut numrin e telefonit, aq më pak

16
00:01:42,820 --> 00:01:44,080
se pesë personazhe.

17
00:01:50,760 --> 00:01:54,510
Edhe një herë, një përjashtim i pakontrolluar nënkupton që ne po humbasim diçka në kod.

18
00:02:02,820 --> 00:02:09,000
Dhe gjithçka që duhet të bëjmë është të kontrollojmë nëse numri i telefonit është më pak se pesë karaktere, atëherë do të bëjmë

19
00:02:09,000 --> 00:02:11,330
tregoni përdoruesit se të dhënat e tyre nuk janë të vlefshme.

20
00:02:11,940 --> 00:02:15,720
Dhe me këtë linjë të fundit kodi, me krenari të them se të gjithë kemi mbaruar.

21
00:02:27,190 --> 00:02:33,400
Pikërisht kështu, aplikacioni ynë është antiplumb, pavarësisht se çfarë ju hedh përdoruesi, aplikacionit

22
00:02:33,400 --> 00:02:35,940
është pa defekte dhe nuk do të rrëzohet kurrë.

23
00:02:36,640 --> 00:02:39,460
Ai mund të përpunojë çdo të dhënë dhe të përgjigjet në përputhje me rrethanat.

24
00:02:40,060 --> 00:02:45,700
Në fund, trajtimi i përjashtimeve, i cili përfshin kapjen e përjashtimeve të kontrolluara dhe rregullimin e përjashtimeve të pakontrolluara,

25
00:02:45,700 --> 00:02:48,670
është çelësi për ndërtimin e aplikacioneve antiplumb.


